state of temporary residence - Espagnol Anglais Dictionnaire